a rare skin tumor - Turkish English Dictionary